.fs(@px) {
  font-size: unit(@px/37.5, rem);
}

.w(@px) {
  width: unit(@px/37.5, rem);
}

.h(@px) {
  height: unit(@px/37.5, rem);
}

.t(@px) {
  top: unit(@px/37.5, rem);
}

.r(@px) {
  right: unit(@px/37.5, rem);
}

.b(@px) {
  bottom: unit(@px/37.5, rem);
}

.l(@px) {
  left: unit(@px/37.5, rem);
}

.lh(@px) {
  line-height: unit(@px/37.5, rem);
}

.m(@px) {
  margin: unit(@px/37.5, rem);
}

.mt(@px) {
  margin-top: unit(@px/37.5, rem);
}

.mr(@px) {
  margin-right: unit(@px/37.5, rem);
}

.mb(@px) {
  margin-bottom: unit(@px/37.5, rem);
}

.ml(@px) {
  margin-left: unit(@px/37.5, rem);
}

.p(@px) {
  padding: unit(@px/37.5, rem);
}

.pt(@px) {
  padding-top: unit(@px/37.5, rem);
}

.pr(@px) {
  padding-right: unit(@px/37.5, rem);
}

.pb(@px) {
  padding-bottom: unit(@px/37.5, rem);
}

.pl(@px) {
  padding-left: unit(@px/37.5, rem);
}

.br(@px) {
  border-radius: unit(@px/37.5, rem);
}

@import url("property.less");
@import url("template/head.less");
@import url("template/foot.less");
@import url("template/positionList.less");
@import url("position.less");
@import url("template/headBar.less");
@import url("template/positionInfo.less");
@import url("template/companyInfo.less");
@import url("template/positionClass.less");
@import url("search.less");
@import url("template/tab.less");
@import url("template/sheet.less");
@import url("login.less");
@import url("register.less");
@import url("my.less");
@import url("myPost.less");
html,
body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

body {
  background-color: @bodyBgColor;
  .fs(16);
}

div,
p,
pre,
h1,
h2,
h3,
h4,
h5 {
  padding: 0;
  margin: 0;
}

ul,
li {
  padding: 0;
  margin: 0;
  list-style: none;
}

button {
  border: none;
  outline: none;
  outline-width: 0;
}

input {
  border-style: none;
  outline-width: 0;
}


/* animate.css start */

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}


/* animate.css end */


/* angular-animate start */


/* The starting CSS styles for the enter animation */

.ng-enter {
  transition: 0.5s linear all;
  opacity: 0;
}


/* The finishing CSS styles for the enter animation */

.ng-enter.ng-enter-active {
  opacity: 1;
}


/* angular-animate end */
